Calico: A Tool for Early Software Design Sketching

نویسندگان

  • Nicolas Mangano
  • Alex Baker
  • Mitch Dempsey
  • Emily Oh Navarro
  • André van der Hoek
چکیده

In this position paper, we present Calico, a sketching tool supporting early software design activities. We first provide background information about early design, including the types of models designers use and the behaviors that they typically exhibit. We then describe Calico’s main features, and how they were designed to support these models and behaviors. We conclude with our experiences to date and a look at our future work.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Current Discussions on Digital Sketching in the Early Stages of Architectural Design in Education

In the architectural design, designers are focused on the early stages of the design process or conceptual design. The ultimate goal of this stage is to find a solution for an existing problem, investigate design space, or explore an idea. This stage conventionally begins with sketches and diagrams to explore ideas and solutions; the ambiguity and vagueness of conventional freehand sketching ca...

متن کامل

SUMLOW: early design-stage sketching of UML diagrams on an E-whiteboard

Most visual diagramming tools provide point-and-click construction of computer-drawn diagram elements using a conventional desktop computer and mouse. SUMLOW is a Unified Modelling Language (UML) diagramming tool that uses an E-whiteboard and sketching-based user interface to support collaborative software design. SUMLOW allows designers to sketch UML constructs, mixing different UML diagram el...

متن کامل

Supporting Innovation: A Behavior-Sketching Tool for Early Multimedia Design

To design innovative temporal and interactive behavior for a multimedia application, a multimedia designer needs to rapidly explore numerous behavioral design ideas early in the design process. Because current mechanisms do not adequately support this need, we have developed an electronic sketching tool called DEMAIS. DEMAIS enables a designer to rapidly sketch behavioral design ideas and then ...

متن کامل

, MN 55455 - 0159 USA TR 02 - 020 Supporting Innovation : A Behavior - Sketching Tool for Early

To design innovative temporal and interactive behavior for a multimedia application, a multimedia designer needs to rapidly explore numerous behavioral design ideas early in the design process. Because current mechanisms do not adequately support this need, we have developed an electronic sketching tool called DEMAIS. DEMAIS enables a designer to rapidly sketch behavioral design ideas and then ...

متن کامل

A Framework for Bridging the Gap Between Design and Runtime Debugging of Component-Based Applications

One concern when building application by assembling software components is to validate component interactions, e.g., to ensure that components exchange compatible messages. This validation requires examining data values that are only known at runtime. In current practice, this validation is often performed manually at the code level, i.e., architects need to insert validation code into the appl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008